import pyttsx3
engine = pyttsx3.init() #初始化语音引擎
# 读取txt文件
with open("2.txt", "r") as f:
    text = f.read()
 
engine.setProperty('rate', 210)   #设置语速
engine.setProperty('volume',0.6)  #设置音量
voices = engine.getProperty('voices') 
engine.setProperty('voice',voices[0].id)   #设置第一个语音合成器
# 将文本转换为语音
engine.say("我是翟俊杰，是高级前端工程师")
# # 保存语音为音频文件
engine.save_to_file("我是翟俊杰，是高级前端工程师", "春光灿烂猪八戒.mp3")

engine.runAndWait()
engine.stop()